a distant memory - Français Anglais Dictionnaire